Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of stabilizer bar
  1. noun
    a rigid metal bar between the front suspensions and between the rear suspensions of cars and trucks; serves to stabilize the chassis

    Similar: 

Explanation of stabilizer bar
My lists:
Recently viewed words: